projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6560a35
)
gl renderer: Dont' unnecessarily to_matrix transforms
author
Timm Bäder
<mail@baedert.org>
Mon, 3 Jun 2019 13:54:13 +0000
(15:54 +0200)
committer
Timm Bäder
<mail@baedert.org>
Mon, 3 Jun 2019 15:03:02 +0000
(17:03 +0200)
gsk/gl/gskglrenderops.c
patch
|
blob
|
history
diff --git
a/gsk/gl/gskglrenderops.c
b/gsk/gl/gskglrenderops.c
index d06ecc5c8f981892d7f524c69d9059badb570af7..df3760d32e537424f55fa47e89e95522e9c42bb8 100644
(file)
--- a/
gsk/gl/gskglrenderops.c
+++ b/
gsk/gl/gskglrenderops.c
@@
-339,12
+339,12
@@
ops_set_modelview_internal (RenderOpBuilder *builder,
RenderOp op;
graphene_matrix_t matrix;
- gsk_transform_to_matrix (transform, &matrix);
-
if (builder->current_program &&
gsk_transform_equal (builder->current_program_state->modelview, transform))
return;
+ gsk_transform_to_matrix (transform, &matrix);
+
if (builder->render_ops->len > 0)
{
RenderOp *last_op = &g_array_index (builder->render_ops, RenderOp, builder->render_ops->len - 1);